put one’s foot in in it - Turco Inglés Diccionario